mentally deficient or disordered person - Turco Inglés Diccionario